give (one) the hard sell - Englisch Synonyme Wörterbuch